var express = require('express');
var router = express.Router();
const user=require('../mango/dbs/mondules/user')
/* GET users listing. */
//用户登录注册路由
//注册
router.get('/reg',(req,res)=>{
  res.render('reg');
})
//注册账户
router.post('/reg',(req,res)=>{
  // res.render('reg');
  //只有注册成功 不做数据验证
  user.create(req.body).then((data)=>{
    //重定向 登录页面
    res.redirect('/login')
  })
})

//登录页面
router.get('/login',(req,res)=>{
  res.render('login');
})

//登录账户
router.post('/login',(req,res)=>{
  user.findOne({username:req.body.username}).then(data=>{
    //验证密码
    if(data.password===req.body.password){
      //登录成功 发送cookie
                res.cookie('name',req.body.username,{
                path:'/',
                domain:"localhost",
                maxAge:60*60*1000//毫秒数
            })
      res.redirect('/students')
    }else{
    res.send('密码错误')
    }
  }).catch(err=>{
    console.log(err);
    res.send('账号错误')
  })
})
module.exports = router;
